engine manufacturer - Alemán Inglés Diccionario